package tech.aistar.corejava.day09;

/**
 * @author success
 * @version 1.0
 * @description:本类用来演示:
 * @date 2019/7/25 0025
 */
public class ClazzDemo {
    public static void main(String[] args) {
        Point p1 = new Point();
        Point p2 = new Point();

        //获取p1对象的类的class实例
        Class<?> c1 = p1.getClass();
        //获取p2对象的类的class实例
        Class<?> c2 = p2.getClass();

        //一个类无论被实例化多少次,它在JVM中的class实例永远只有1个
        System.out.println(c1 == c2);//true

        System.out.println(p1.getClass().getName());//类的全限定名
        System.out.println(p1.getClass().getSimpleName());//Point

        System.out.println(p2.getClass().getName());
    }
}
